common dill - French English Dictionary